From b183141b1e68de77ad1ef02e9cb79116cdf36d61 Mon Sep 17 00:00:00 2001 From: hmkcode Date: Fri, 29 May 2015 16:45:56 +0300 Subject: [PATCH] TextInputLayout TextInputLayout --- android-input-text-layout/AndroidManifest.xml | 27 ++++++++++++++ android-input-text-layout/project.properties | 16 +++++++++ .../res/layout/activity_main.xml | 36 +++++++++++++++++++ .../hmkcode/inputtextlayout/MainActivity.java | 34 ++++++++++++++++++ 4 files changed, 113 insertions(+) create mode 100644 android-input-text-layout/AndroidManifest.xml create mode 100644 android-input-text-layout/project.properties create mode 100644 android-input-text-layout/res/layout/activity_main.xml create mode 100644 android-input-text-layout/src/com/hmkcode/inputtextlayout/MainActivity.java diff --git a/android-input-text-layout/AndroidManifest.xml b/android-input-text-layout/AndroidManifest.xml new file mode 100644 index 0000000..827af01 --- /dev/null +++ b/android-input-text-layout/AndroidManifest.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + diff --git a/android-input-text-layout/project.properties b/android-input-text-layout/project.properties new file mode 100644 index 0000000..fe03cc6 --- /dev/null +++ b/android-input-text-layout/project.properties @@ -0,0 +1,16 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system edit +# "ant.properties", and override values to adapt the script to your +# project structure. +# +# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): +#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt + +# Project target. +target=android-22 +android.library.reference.1=..\\..\\sdk\\extras\\android\\support\\design +android.library.reference.2=../../sdk/extras/android/support/v7/appcompat diff --git a/android-input-text-layout/res/layout/activity_main.xml b/android-input-text-layout/res/layout/activity_main.xml new file mode 100644 index 0000000..fc90c75 --- /dev/null +++ b/android-input-text-layout/res/layout/activity_main.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + diff --git a/android-input-text-layout/src/com/hmkcode/inputtextlayout/MainActivity.java b/android-input-text-layout/src/com/hmkcode/inputtextlayout/MainActivity.java new file mode 100644 index 0000000..5a3b110 --- /dev/null +++ b/android-input-text-layout/src/com/hmkcode/inputtextlayout/MainActivity.java @@ -0,0 +1,34 @@ +package com.hmkcode.inputtextlayout; + +import android.support.v7.app.ActionBarActivity; +import android.os.Bundle; +import android.view.Menu; +import android.view.MenuItem; + +public class MainActivity extends ActionBarActivity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + getMenuInflater().inflate(R.menu.main, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + // Handle action bar item clicks here. The action bar will + // automatically handle clicks on the Home/Up button, so long + // as you specify a parent activity in AndroidManifest.xml. + int id = item.getItemId(); + if (id == R.id.action_settings) { + return true; + } + return super.onOptionsItemSelected(item); + } +}