текст кнопки андроида и HTML

Вариант CoffeeScript + jQuery:

arrayRemoveItemByValue = (arr,value) ->
  r=$.inArray(value, arr)
  unless r==-1
    arr.splice(r,1)
  # return
  arr

console.log arrayRemoveItemByValue(['2','1','3'],'3')

он удаляет только один, а не все.

7
задан Nikhil 5 July 2012 в 04:00
поделиться

2 ответа

У вас должна быть возможность использовать Html.fromHtml () для преобразования необработанного HTML в объект Spanned , который можно использовать в setText () на вашей кнопке. Как указано в документации Html , «не все теги HTML поддерживаются».

8
ответ дан 6 December 2019 в 21:18
поделиться

Ошибка, которую вы получаете, заключается в том, что имя пользователя-ubuntu-username не является допустимым пользователем Postgres.

Необходимо указать имя пользователя базы данных

psql -U postgres

Также может потребоваться указать базу данных для подключения к

psql -U postgres -d <dbname>
-121--985725-

LD _ LIBRARY _ PATH не включает путь к libsvmlight.so .

$ export LD_LIBRARY_PATH=/home/tim/program_files/ICMCluster/svm_light/release/lib:$LD_LIBRARY_PATH
-121--1003589-

Ответ Марка является точечным, как обычно. Вот более полный пример для справки (это запутанная часть документов). (Да, я знаю, что этот пример не использует кнопку , но это тот, который мне пригодился, и это та же идея.)

Последовательности должен быть ресурсом:

 <?xml version="1.0" encoding="utf-8"?>
    <resources>
    <string name="mystring">    
        You can use regular text, and escaped HTML markup
        &lt;br /&gt;&lt;br /&gt;
        A simple BOLD example &lt;b&gt;StackOverflow&lt;/b&gt;.
    </string>
    </resources>

Затем получите ресурс и используйте Html.fromHtml () (если используется Edit Text , необходимо также убедиться, что буфер набора к SPANNABLE):

 public class MyActivity extends Activity {
    TextView myTextView;

       @Override
       public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.about);     

          myTextView = (TextView) this.findViewById(R.id.mytextview);
          myTextView.setText(Html.fromHtml(getResources().getString(R.string.mystring)),
                             TextView.BufferType.SPANNABLE);
       }  
       ...

Наконец, обратите внимание, что весь HTML не работает, конечно. Так что в зависимости от ваших требований это может быть не совсем полезно. Также см. эту проблему , если вы пытаетесь использовать ссылку (тэг привязки) и хотите, чтобы она отвечала на нажатие. Для получения простой информации см. Linkify .

3
ответ дан 6 December 2019 в 21:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: