25 марта, 2021

Приложение “Блокнот”. Весь код приложения.

MainActivity import androidx.annotation.NonNull;import androidx.appcompat.app.AppCompatActivity;import androidx.recyclerview.widget.ItemTouchHelper;import androidx.recyclerview.widget.LinearLayoutManager;import androidx.recyclerview.widget.RecyclerView;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.widget.EditText;import android.widget.SearchView;import com.example.sqlitejava.adapter.ListItem;import com.example.sqlitejava.adapter.MainAdapter;import com.example.sqlitejava.db.AppExecuter;import com.example.sqlitejava.db.MyDbManager;import com.example.sqlitejava.db.OnDataReceived;import java.util.List;public class MainActivity extends AppCompatActivity implements OnDataReceived { private MyDbManager myDbManager; private EditText edTitle, edDisc; private RecyclerView rcView; private MainAdapter mainAdapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); init(); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main_menu, menu); MenuItem item= menu.findItem(R.id.id_search); SearchView sv = (SearchView)item.getActionView(); sv.setOnQueryTextListener(new SearchView.OnQueryTextListener() { @Override… Подробнее »Приложение “Блокнот”. Весь код приложения.