Show ok button in identicon fragment.

This commit is contained in:
Felix Ableitner 2015-09-11 16:36:08 +02:00
parent 4204b45f2c
commit 6463559726
2 changed files with 9 additions and 6 deletions

View File

@ -17,4 +17,4 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" /> android:layout_height="wrap_content" />
</LinearLayout> </LinearLayout>

View File

@ -23,17 +23,20 @@ class IdenticonFragment extends DialogFragment {
private lazy val address = new Address(getArguments.getString(IdenticonFragment.ExtraAddress)) private lazy val address = new Address(getArguments.getString(IdenticonFragment.ExtraAddress))
private lazy val userName = getArguments.getString(IdenticonFragment.ExtraUserName) private lazy val userName = getArguments.getString(IdenticonFragment.ExtraUserName)
override def onCreateView(inflater: LayoutInflater, container: ViewGroup, override def onCreateDialog(savedInstanceState: Bundle): Dialog = {
savedInstanceState: Bundle): View = { val view = LayoutInflater.from(getActivity).inflate(R.layout.fragment_identicon, null)
getDialog.setTitle(userName)
val view = inflater.inflate(R.layout.activity_identicon, container)
view.findViewById(R.id.identicon) view.findViewById(R.id.identicon)
.asInstanceOf[ImageView] .asInstanceOf[ImageView]
.setImageBitmap(IdenticonGenerator.generate(address, (150, 150), getActivity)) .setImageBitmap(IdenticonGenerator.generate(address, (150, 150), getActivity))
view.findViewById(R.id.address) view.findViewById(R.id.address)
.asInstanceOf[TextView] .asInstanceOf[TextView]
.setText(getString(R.string.address_colon, address.toString)) .setText(getString(R.string.address_colon, address.toString))
view
new AlertDialog.Builder(getActivity)
.setTitle(userName)
.setView(view)
.setPositiveButton(android.R.string.ok, null)
.create()
} }
} }