Advertisement
kalangoboy

Untitled

Mar 22nd, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1.  
  2. ////////////////////////////////////// activity MainActivity.kt
  3. class MainActivity : AppCompatActivity() {
  4.  
  5. override fun onCreate(savedInstanceState: Bundle?) {
  6. super.onCreate(savedInstanceState)
  7. setContentView(R.layout.activity_main)
  8.  
  9. //setSupportActionBar(toolbar)
  10.  
  11.  
  12. btnAdd2.setOnClickListener() {
  13.  
  14. val dialogBuilder = AlertDialog.Builder(this@MainActivity)
  15. val title = dialogBuilder.setTitle("Adicione um produto")
  16. val view = layoutInflater.inflate(R.layout.content_main, null)
  17. dialogBuilder.setView(view)
  18. val alertDialog = dialogBuilder.create()
  19. alertDialog.show()
  20.  
  21. //chamar nova atividade
  22. /*val it = Intent(this@MainActivity, content::class.java)
  23. startActivity(it)*/
  24.  
  25. }
  26.  
  27.  
  28. }
  29. }
  30.  
  31.  
  32. ////////////////////////////////////// activity content.kt
  33.  
  34. class content: AppCompatActivity() {
  35.  
  36. override fun onCreate(savedInstanceState: Bundle?) {
  37. super.onCreate(savedInstanceState)
  38. setContentView(R.layout.content_main)
  39.  
  40. val quant = arrayOf("1","2","3","4")
  41. val spin = findViewById<Spinner>(R.id.txtQuant)
  42. val arrayQuant = ArrayAdapter(this@content,android.R.layout.simple_spinner_dropdown_item, quant)
  43. spin.adapter = arrayQuant
  44. }
  45.  
  46.  
  47. }
  48.  
  49. ///////////////////////////////////////////// content_main.xml
  50.  
  51. <?xml version="1.0" encoding="utf-8"?>
  52. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  53. xmlns:app="http://schemas.android.com/apk/res-auto"
  54. xmlns:tools="http://schemas.android.com/tools"
  55. android:id="@+id/itemnametxt"
  56. android:layout_width="match_parent"
  57. android:layout_height="match_parent"
  58. android:orientation="vertical"
  59. app:layout_behavior="@string/appbar_scrolling_view_behavior"
  60. tools:context="layout.content"
  61. android:padding="16dp">
  62.  
  63. <EditText
  64. android:id="@+id/txtName"
  65. android:layout_width="match_parent"
  66. android:layout_height="wrap_content" />
  67.  
  68. <Spinner
  69. android:id="@+id/txtQuant"
  70. android:layout_width="wrap_content"
  71. android:layout_height="wrap_content"
  72. android:layout_alignParentStart="true"
  73. android:layout_below="@+id/txtName"
  74. android:layout_marginTop="18dp"
  75. android:spinnerMode="dialog" />
  76.  
  77.  
  78.  
  79. </RelativeLayout>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement