Android Studio app 开发
berlin5151
千里马
展开
-
app 跳转浏览器
//跳转浏览器打开链接final Uri uri = Uri.parse(“www.baidu.com”);final Intent it = new Intent(Intent.ACTION_VIEW, uri);startActivity(it);原创 2020-06-17 09:13:38 · 839 阅读 · 0 评论 -
Adapter 控件区分单击,双击、子类点击监听
ChapterItemAdapter mAdapter = new ChapterItemAdapter(R.layout.item_chapter_item, mData, 1);mAdapter.setOnItemChildClickListener(new BaseQuickAdapter.OnItemChildClickListener() { @Override public void onItemChildClick(BaseQuickAdap.原创 2020-06-09 11:23:00 · 399 阅读 · 0 评论 -
点击查看全文, 展开全部内容 TextView
<TextView android:id="@+id/authorMessage" android:layout_width="match_parent" android:layout_height="70dp" android:layout_marginLeft="16dp" android:layout_marginTop="12dp" android:layout_marginRight="16dp" android:ellipsize=.原创 2020-06-09 11:08:12 · 12025 阅读 · 1 评论 -
TextView 修改文本内容化不会马上生效, 使用监听 生效执行
TextView mAuthorMessage = findViewById(R.id.authorMessage);mAuthorMessage.setText("XXXXXXXXXXXX");mAuthorMessage.getViewTreeObserver().addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() { @Override public boolean onPreDraw() { .原创 2020-06-09 11:00:22 · 322 阅读 · 0 评论 -
手机软键盘监测
EditText etSearch = findViewById(R.id.etSearch);SoftKeyBoardListener.setListener(mActivity, new SoftKeyBoardListener.OnSoftKeyBoardChangeListener() { @Override public void keyBoardShow(int height) { Toast.makeText(.原创 2020-06-09 10:54:04 · 162 阅读 · 0 评论