更新搜索栏时Android TextView无法聚焦

时间:2013-07-17 04:46:17

标签: android textview seekbar marquee

我正在为音乐播放器开发一个应用程序。我的播放器有一个搜索栏和一个文本视图来显示一首歌的名字。由于这首歌的名字太长了,所以我把它添加到了它。但是如果没有更新搜索栏(e.x:暂停,停止),则文本选取框运行良好,反之亦然。请给我一个解决方案来显示textview选框并一起更新搜索栏。 代码:

<TextView
    android:id="@+id/textviewSongName"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_above="@id/textviewSongArtist"
    android:layout_marginBottom="5dp"
    android:textColor="#ffffffff"
    android:layout_marginLeft="5dp"
    android:layout_marginRight="5dp"
    android:gravity="center_horizontal"
    android:textSize="@dimen/text_song_name_size"
    android:singleLine="true"
    android:freezesText="true"
android:marqueeRepeatLimit="marquee_forever"
android:ellipsize="marquee"
android:scrollHorizontally="true"
android:focusable="true"
android:focusableInTouchMode="true"
    />

和搜索栏:

<SeekBar
android:id="@+id/seekBarSong"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:maxHeight="10dp" 
android:paddingLeft="10dp"
android:paddingRight="8dp"
android:layout_toLeftOf="@id/textSongTimeDuration"
android:layout_toRightOf="@id/textSongTimePlayed"
android:thumb="@drawable/img_seek_handle"
android:progressDrawable="@drawable/progress_drawable"
android:focusable="false"
android:focusableInTouchMode="false"
/>

P / s:抱歉我的英语不好! :)

0 个答案:

没有答案