make links in about dialog clickable

itemized2sql
Georg Lukas 2010-08-22 01:12:46 +02:00
rodzic a303c96c99
commit 7c214ab05c
2 zmienionych plików z 32 dodań i 4 usunięć

Wyświetl plik

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:layout_width="fill_parent" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:autoLink="web"
android:text="@string/ad_text"
/>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:autoLink="web"
android:text="@string/ad_trans"
/>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:autoLink="web"
android:text="@string/translation_credits"
/>
</LinearLayout>
</ScrollView>

Wyświetl plik

@ -10,7 +10,7 @@ import _root_.android.os.Bundle
import _root_.android.preference.PreferenceManager
import _root_.java.text.SimpleDateFormat
import _root_.android.util.Log
import _root_.android.view.{Menu, MenuItem, View}
import _root_.android.view.{LayoutInflater, Menu, MenuItem, View}
import _root_.android.view.View.OnClickListener
import _root_.android.widget.Button
import _root_.android.widget.{ListView,SimpleCursorAdapter}
@ -130,10 +130,10 @@ class APRSdroid extends Activity with OnClickListener
def aboutDialog() {
val pi = getPackageManager().getPackageInfo(getPackageName(), 0)
val title = getString(R.string.ad_title, pi.versionName);
val translators = getString(R.string.ad_trans) +
getString(R.string.translation_credits)
val inflater = getLayoutInflater()
val aboutview = inflater.inflate(R.layout.aboutview, null)
new AlertDialog.Builder(this).setTitle(title)
.setMessage(getString(R.string.ad_text) + translators)
.setView(aboutview)
.setIcon(android.R.drawable.ic_dialog_info)
.setPositiveButton(android.R.string.ok, null)
.setNeutralButton(R.string.ad_homepage, new HomePageOpener())