2011-08-10 10 views
0

閉じるボタン付きのテキストビューを追加できますか?Androidの閉じるボタンを使用したTextView

私は、画面からテキストの一部を削除するオプションをユーザに与えているとします。

EG:ユーザーが当たるたびに行うことができます

WASIF [x]はアズハル[x]はKirmani [x]があり、私はこのfunctionalitのために使用することができます任意のUIコンポーネント

答えて

0

簡単な解決策があります

myEditBox.setText(""); 

それとも以上の「x」ボタンとエディットボックスを構築する方法を、あなたの質問です:あなたはちょうどこれを行うことができます「X」ボタン?あなたはWASIF [X]または[X]のいずれかを表示するのTextViewにOnclickListerを使用することができます

<?xml version="1.0" encoding="utf-8"?> 
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <EditText android:layout_width="match_parent" 
     android:layout_height="wrap_content" android:id="@+id/editText1"> 
     <requestFocus></requestFocus> 
    </EditText> 
    <Button android:id="@+id/button1" android:layout_width="wrap_content" 
     android:layout_height="wrap_content" android:layout_gravity="right" 
     android:text="x" android:textSize="20dp"></Button> 

</FrameLayout> 
+0

「x」ボタンを使用してeditboxを構築するにはどうすればよいですか? –

+0

右のxを上にして、単純なバージョンのエディットボックスをどうやって行うのか、私の回答を編集しました。 – HAxxor

0

リトル例: main.xml:

<TextView 
    android:id="@+id/myClickableTextView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"    
    android:text="WASIF[x]" 
    android:onClick="onClick"     
    android:clickable="true"/> 

MyActivity.java:

public class MyActivity extends Activity { 

     public void onClick(View v) { 
     ... 
     } 
    } 

このXML属性アンドロイドでビューをクリック可能にすることが重要である:クリッカブル= "true" をそれ以外の場合は、クリックハンドラーは呼び出されません。

1

相対レイアウトを使用して、このようにテキストビューにボタンを置くことができます。

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <EditText android:id="@+id/greatTextView" android:text="Sample text" 
     android:layout_width="fill_parent" android:layout_height="fill_parent" /> 
    <Button android:id="@+id/superButton" android:layout_height="wrap_content" 
     android:layout_width="wrap_content" android:text="X" 
     android:layout_alignParentRight="true" 
     android:layout_alignParentTop="true"/> 
</RelativeLayout> 
関連する問題