Articles of Андроид

Автоматическая круговая галерея Android

У меня виджет галереи содержит 1-10 изображений для слайдов. Я знаю, что когда я полосу экрана, изображения прокручиваются слева направо. Я хочу, чтобы автоматическая круговая галерея после 10 автоматически начиналась с первого изображения, есть ли какой-либо автоматический круговой адаптер или способ ??? final Gallery g = (Gallery) findViewById(R.id.gallery); g.setAdapter(new ImageAdapter(this)); Animation animation = AnimationUtils.loadAnimation(this, R.anim.rotate_indefinitely); […]

Добавление GestureOverlayView в мой класс SurfaceView, как добавить в иерархию представления?

В более позднем ответе мне было сообщено, что я должен добавить GestureOverlayView, который я создаю в коде, в свою иерархию представлений, и я не на 100%, как это сделать. Ниже приведен оригинальный вопрос о полноте. Я хочу, чтобы моя игра была способна распознавать жесты. У меня есть этот класс SurfaceView, который я делаю onDraw для […]

Как я рисую линию в титане?

Как я рисую линию в титане, которая работает как на Android, так и на iPhone?

Android-новичок: события Touch в андроиде gridview

Я использую следующий код для работы с gridview (слегка измененный с http://developer.android.com/resources/tutorials/views/hello-gridview.html ). Я хочу заменить метод onClicklistener и onClick () на их «сенсорные» эквиваленты, т.е. touchlistener и onTouch (), так что, когда я касаюсь элемента в gridview, изображение элемента изменяется и двойное касание на один и тот же элемент принимает его Назад к оригинальному […]

Android APN Enforcement

Кто-нибудь знает, есть ли программный способ использования определенного определенного APN на устройстве, которое не является стандартным? Благодарю.

Android View Параметр для метода OnClickListener

Пожалуйста, не возражайте, если глупый вопрос, но, пожалуйста, мне нужно очистить свое замешательство. Для OnClickListener на кнопке в android я сделал это в main.xml <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:text="Button" android:onClick="clicked" /> И в java-файле я сделал public void clicked(View v) { // my code here } Мой вопрос заключается в том, почему нам нужно […]

Каково использование оператора return в функции void

Я новичок в java, что return; имею в виду? Это как break ? public void run() { if(imageViewReused(photoToLoad)) return; Bitmap bmp=getBitmap(photoToLoad.url); memoryCache.put(photoToLoad.url, bmp); if(imageViewReused(photoToLoad)) return; BitmapDisplayer bd=new BitmapDisplayer(bmp, photoToLoad); Activity a=(Activity)photoToLoad.imageView.getContext(); a.runOnUiThread(bd); } Если второй imageViewReused(photoToLoad) возвращает true, BitmapDisplayer bd=new BitmapDisplayer(bmp, photoToLoad) не будет выполнен, правильно?

Веб-страница в данных: text / html недоступна с некоторыми строками содержимого WebView text / html

Я использую следующий код Java для создания HTML-кода для отображения содержимого. public String htmlFromArrayList(ArrayList<TSI> a) { StringBuilder returnStringBuilder = new StringBuilder(); for (TSI i : a) { returnStringBuilder.append("<h3>"); returnStringBuilder.append(i.itemTitle); returnStringBuilder.append("</h3><p>"); returnStringBuilder.append(i.itemText); returnStringBuilder.append("</p>"); } return returnStringBuilder.toString(); } Чтобы загрузить строку, которую я использую mWebView.loadData(htmlFromArrayList(mSummaryItemArrayList), "text/html", null); Теперь это работает примерно от 60% до 70% моего ArrayList<TSI> […]

Нужна помощь в создании Digest-аутентификации для Android

У меня есть этот код: private class DownloadWebPageTask extends AsyncTask<String, Void, String> { @Override protected String doInBackground(String… theParams) { String myUrl = theParams[0]; String myEmail = theParams[1]; String myPassword = theParams[2]; HttpPost post = new HttpPost(myUrl); post.addHeader("Authorization","Basic "+ Base64.encodeToString((myEmail+":"+myPassword).getBytes(), 0 )); ResponseHandler<String> responseHandler = new BasicResponseHandler(); String response = null; try { response = client.execute(post, […]

Формат EditText для валюты с целыми числами

У меня есть TextWatcher который форматирует EditText в формате валюты: private String current = ""; public void onTextChanged(CharSequence s, int start, int before, int count) { if(!s.toString().equals(current)){ editText$.removeTextChangedListener(this); String cleanString = s.toString().replaceAll("[$,.]", ""); double parsed = Double.parseDouble(cleanString); String formated = NumberFormat.getCurrencyInstance().format((parsed/100)); current = formated; editText$.setText(formated); editText$.setSelection(formated.length()); editText$.addTextChangedListener(this); } } Это отлично работает, проблема в том, […]