Latest changes

This commit is contained in:
Vladislav Khorev 2014-11-03 18:33:41 +00:00
parent 4116fe0867
commit 024d63efa3
8 changed files with 115 additions and 10 deletions

View File

@ -5,5 +5,9 @@
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/> <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/> <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/> <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/HorizontalListViewLibrary"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/android-support-v7-appcompat"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/android-support-v7-gridlayout"/>
<classpathentry combineaccessrules="false" exported="true" kind="src" path="/android-support-v7-mediarouter"/>
<classpathentry kind="output" path="bin/classes"/> <classpathentry kind="output" path="bin/classes"/>
</classpath> </classpath>

Binary file not shown.

View File

@ -12,4 +12,7 @@
# Project target. # Project target.
target=android-20 target=android-20
android.library.reference.1=../appcompat_v7 android.library.reference.1=..\\HorizontalListViewLibrary
android.library.reference.2=../android-support-v7-appcompat
android.library.reference.3=../android-support-v7-gridlayout
android.library.reference.4=../android-support-v7-mediarouter

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@ -8,7 +8,17 @@
<ListView <ListView
android:id="@+id/listView" android:id="@+id/listView"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" > android:layout_height="wrap_content"
android:visibility="gone" >
</ListView> </ListView>
<it.sephiroth.android.library.widget.HListView
android:id="@+id/hListView1"
android:layout_width="match_parent"
android:layout_height="200dip"
android:paddingTop="20dip"
android:paddingBottom="20dip"
android:background="#11000000" />
</LinearLayout> </LinearLayout>

View File

@ -24,7 +24,6 @@
<LinearLayout <LinearLayout
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="5dp" > android:layout_margin="5dp" >
<ImageView <ImageView
@ -44,7 +43,6 @@
android:layout_margin="5dp" android:layout_margin="5dp"
android:text="TextView" android:text="TextView"
android:visibility="gone" /> android:visibility="gone" />
</LinearLayout> </LinearLayout>
<TextView <TextView
@ -54,4 +52,34 @@
android:layout_margin="5dp" android:layout_margin="5dp"
android:text="TextView" /> android:text="TextView" />
<LinearLayout
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:orientation="vertical" >
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button" />
<Button
android:id="@+id/button3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button"
android:visibility="visible" />
</LinearLayout>
</LinearLayout> </LinearLayout>

View File

@ -20,6 +20,7 @@ import android.widget.ArrayAdapter;
import android.widget.TextView; import android.widget.TextView;
public class MainActivity extends ActionBarActivity { public class MainActivity extends ActionBarActivity {
@ -37,6 +38,8 @@ public class MainActivity extends ActionBarActivity {
instance = this; instance = this;
it.sephiroth.android.library.widget.HListView hx;
} }
public static MainActivity getInstance() public static MainActivity getInstance()

View File

@ -1,5 +1,6 @@
package fishrungames.bashgid; package fishrungames.bashgid;
import it.sephiroth.android.library.widget.HListView;
import android.content.Context; import android.content.Context;
import android.os.Bundle; import android.os.Bundle;
import android.support.v4.app.Fragment; import android.support.v4.app.Fragment;
@ -19,6 +20,8 @@ public class SemiDetailsFragment extends Fragment {
ListView semidetailsGridView; ListView semidetailsGridView;
HListView hListView;
@Override @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_semidetails_page, container, false); View rootView = inflater.inflate(R.layout.fragment_semidetails_page, container, false);
@ -27,6 +30,10 @@ public class SemiDetailsFragment extends Fragment {
semidetailsGridView.setAdapter(new SemidetailsAdapter(getActivity())); semidetailsGridView.setAdapter(new SemidetailsAdapter(getActivity()));
hListView = (HListView) rootView.findViewById(R.id.hListView1);
hListView.setAdapter(new SemidetailsAdapter(getActivity()));
return rootView; return rootView;
} }
@ -41,7 +48,7 @@ public class SemiDetailsFragment extends Fragment {
} }
public int getCount() { public int getCount() {
return 2; return 3;
} }
public Object getItem(int position) { public Object getItem(int position) {
@ -75,6 +82,10 @@ public class SemiDetailsFragment extends Fragment {
TextView footerTextView = (TextView)view.findViewById(R.id.footerTextView); TextView footerTextView = (TextView)view.findViewById(R.id.footerTextView);
Button button1 = (Button)view.findViewById(R.id.button1);
Button button2 = (Button)view.findViewById(R.id.button2);
Button button3 = (Button)view.findViewById(R.id.button3);
if (position == 0) if (position == 0)
{ {
headerTextView.setVisibility(View.VISIBLE); headerTextView.setVisibility(View.VISIBLE);
@ -93,16 +104,25 @@ public class SemiDetailsFragment extends Fragment {
imageTextView.setVisibility(View.GONE); imageTextView.setVisibility(View.GONE);
footerTextView.setText(""); footerTextView.setText("Информация предоставлена Министерством промышленности и инновационной политики республики Башкортостан");
button1.setText("Статистика по отраслям...");
button1.setVisibility(View.VISIBLE);
button2.setText("Поиск...");
button2.setVisibility(View.VISIBLE);
button3.setVisibility(View.GONE);
} }
else else if (position == 1)
{ {
headerTextView.setVisibility(View.VISIBLE); headerTextView.setVisibility(View.VISIBLE);
headerTextView.setText("УМПО"); headerTextView.setText("Предприятие дня");
subHeaderTextView.setVisibility(View.VISIBLE); subHeaderTextView.setVisibility(View.VISIBLE);
subHeaderTextView.setText("Стремимся к вершинам!"); subHeaderTextView.setText("Уфимское моторостроительное производственное объединение");
imageView.setImageResource(R.drawable.test_umpo); imageView.setImageResource(R.drawable.test_umpo);
@ -114,7 +134,44 @@ public class SemiDetailsFragment extends Fragment {
imageTextView.setVisibility(View.VISIBLE); imageTextView.setVisibility(View.VISIBLE);
imageTextView.setText("УМПО - российское предприятие, производитель авиационных двигателей. Основано в 1925 году. В объединении работают более 15 тысяч человек."); imageTextView.setText("УМПО - российское предприятие, производитель авиационных двигателей. Основано в 1925 году. В объединении работают более 15 тысяч человек.");
footerTextView.setText("Нажмите сюда для подробностей"); footerTextView.setText("Информация предоставлена пресс-службой УМПО");
button1.setText("Информация о предприятии...");
button1.setVisibility(View.VISIBLE);
button2.setText("Продукция...");
button2.setVisibility(View.VISIBLE);
button3.setText("Контакты...");
button3.setVisibility(View.VISIBLE);
}
else
{
headerTextView.setVisibility(View.VISIBLE);
headerTextView.setText("Информационная поддержка инвестора");
subHeaderTextView.setVisibility(View.VISIBLE);
subHeaderTextView.setText("С чего начать? Пошаговое руководство и ответы на вопросы");
imageView.setImageResource(R.drawable.test_investagency);
LayoutParams params = imageView.getLayoutParams();
params.width = 200;
imageView.setLayoutParams(params);
imageTextView.setVisibility(View.VISIBLE);
imageTextView.setText("Специалисты агентства подготовили справочник, в котором вы узнаете ответы на все юридические вопросы, которые могут возникнуть при инвестировании в предприятия Республики Башкортостан");
footerTextView.setText("Агентство по привлечению инвестиций Республики Башкортостан");
button1.setText("С чего начать...");
button1.setVisibility(View.VISIBLE);
button2.setText("Часто задаваемые вопросы...");
button2.setVisibility(View.VISIBLE);
button3.setVisibility(View.GONE);
} }
//Button button = (Button) view.findViewById(R.id.teaserElement); //Button button = (Button) view.findViewById(R.id.teaserElement);