ユーザーが画面に触れた場所にレイアウトEditText
を表示する必要があるという要件があります。Textview
だから私は以下のようなことをする必要があります。
- カスタマイズされたレイアウトを 1 つで作成する方法
TextView
とEditText
- ユーザーが画面に触れる回数に応じて mylayout を表示します。
- タッチ領域の近くにレイアウト パラメータを設定します。
..
public class MyLayout extends LinearLayout {
private TextView myTextView;
private EditText editName;
public MyLayout(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
}
MyActivity.java (レイアウトを表示する必要がある場所)
public class MyActivity extends Activity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
public boolean onTouchEvent(MotionEvent event)
{
// here i need to display my layout
}
}