解决之道:在EditText的父级控件中找一个,设置成 android:focusable="true" android:focusableInTouchMode="true" 这样,就把EditText默认的行为截断了! <LinearLayout style="@style/FillWrapWi ...
分类:
移动开发 时间:
2017-02-22 13:18:50
阅读次数:
167
首先说下我的需求:布局最上面是一个bar,有左上角返回按钮和标题,bar下面是一个ScrollView,里面有各种TextView和EditText, 点击下面的EditText时,不希望软键盘把bar给顶上去(看不见)。 下面几点需要注意: 1.在AndroidManifest中相应的activi ...
分类:
移动开发 时间:
2017-02-20 13:12:49
阅读次数:
247
最重要的是这两行代码dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);//设置Dialog没有标题,需在setContentView之前设置dialog.getWindow().setBackgroundDrawableResource(and... ...
分类:
其他好文 时间:
2017-02-14 20:14:34
阅读次数:
488
在使用输入框的时候,常常需要在输入框后带有一键清除输入内容的按钮。采用自定义View的方式是复用性较高的方法。另一方面也可以采用控件“控件+监听”的较为简单的方法来实现。
布局文件:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="..
分类:
其他好文 时间:
2017-02-09 16:28:30
阅读次数:
123
1 画UI 拖拽即可,可在layout-activity_main.xml中更改相应参数调整布局。 2 根据UI在Mainactivity.java中写对应的业务逻辑 (1)根据id找到edittext(findViewById) (2)根据id找到button(findViewById) (3)给 ...
分类:
其他好文 时间:
2017-02-06 19:51:05
阅读次数:
194
using System.Runtime.InteropServices;[DllImport("User32.DLL")]public static extern int SendMessage(IntPtr hWnd, uint Msg, int wParam, int lParam);publ ...
分类:
其他好文 时间:
2017-01-24 23:46:21
阅读次数:
285
来自网站:http://www.echojb.com/android/2016/12/31/292167.html 自己布局:RelativeLayout:rl_root包裹ScrollView,里面包裹多个EditText;使用rl_root.getFocused();只能获取到ScrollVie ...
分类:
其他好文 时间:
2017-01-14 14:43:48
阅读次数:
166
摘自其他朋友博客,仅供参考! 在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widge ...
分类:
其他好文 时间:
2017-01-11 10:27:20
阅读次数:
164
使用EditText显示HTML字符串时,EditText不会对HTML标签进行任何解析,而是直接把所有HTML标签都显示出来-----就像用普通记事本显示一样;如果应用程序想重新对HTML字符串进行解析、当成HTML页面来显示,也是可以的。WebView提供的loadData(Stringdata,StringmimeType,Stringen..
分类:
Web程序 时间:
2017-01-06 17:26:33
阅读次数:
180