この質問のようにアンドロイドで行う方法があることを知りたいです。を使用ListView
して追加しEditText
ました。上記の質問と同じ問題が発生しました。Androidで答えが見つかりません。
ありがとう。
この質問のようにアンドロイドで行う方法があることを知りたいです。を使用ListView
して追加しEditText
ました。上記の質問と同じ問題が発生しました。Androidで答えが見つかりません。
ありがとう。
マニフェストで、これを試してください
<activity android:name=".MyActivity" android:label="@string/app_name" android:windowSoftInputMode="adjustPan">
</activity>
必要なのはandroid:windowSoftInputMode="adjustPan" です
試す!
LilstView クラスの SmoothScrollToPosition メソッド
If it's a kind of sms list view, this could be achieved by adding in the manifest this line:
android:windowSoftInputMode="adjustResize"
and adding a touch listener to edit view:
myEditView.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
myView.postDelayed(new Runnable() {
@Override
public void run() {
myListView.setSelection(myAdapter.getCount());
}
}, 500);
return false;
}
});
and
@Override
protected void onResume()
{
myEditView.postDelayed(new Runnable() {
@Override
public void run() {
myListView.setSelection(myAdapter.getCount());
}
}, 500);
super.onResume();
}